Career 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Qatar F3 Croatia F3 Croatia F4 Croatia F5 Slovenia F1 Croatia F6 Croatia #1-w1 Croatia #1-w2 Croatia #1-w3 Italy F12 Bosnia/Herzegovina F2 Slovenia F2 Slovenia F3 Austria F8 Austria F9 Croatia F3 Croatia F4 Croatia F6 Portugal F4 Portugal F5 Portugal F6 Tunisia F5 Tunisia F6 Tunisia F7 Austria F1 Croatia F1 Croatia F2 Portugal F1 Portugal F2 Croatia F3 Croatia F4 Croatia F5 Italy F11 Bosnia/Herzegovina F3 Bosnia/Herzegovina F4 Slovenia F2 Slovenia F3 Slovenia F3 Italy F24 Italy F27 Italy F28 Bosnia/Herzegovina F5 Bosnia/Herzegovina F6 Tunisia F5 Tunisia F6 Croatia F1 Croatia F2 Slovenia F3 Bosnia/Herzegovina F7 Croatia F11 Croatia F1 Croatia F2 Slovenia F1 Tunisia F5 Tunisia F6 Austria F8 Austria F6 Slovenia F1 Slovenia F3 Bosnia/Herzegovina F1 Qatar F5 Internationaux de Tennis de Brest - Brest Residenza Open - Magdeburg Slovenia F2 Challenger Ford de Cherbourg - Cherbourg ATU Cup - Weiden Pro Tennis World Open - Sunrise Banja Luka Challenger - Banja Luka Unique Zagreb Open - Zagreb Challenger Tunisie - Tunis Caloundra ATP Challenger - Caloundra Club Coop's ATP Challenger International - Brisbane McDonalds ATP Challenger - Burnie Morocco Tennis Tour - Tanger Tunis Open - Tunis Karshi Challenger - Karshi Ljubljana Open 2008 - Ljubljana Ipsos Bucharest Challenger - Bucharest San Luis Potosi Challenger San Remo Challenger Alessandria Challenger Segovia Challenger Florionapolis Challenger Eckental Challenger Cancun Challenger Puebla Challenger Rabat Challenger Curitiba Challenger Zagreb Challenger Turin Challenger Rimini Challenger Samarkand Challenger Ljubljana Challenger Eckental Challenger Bratislava Challenger Helsinki Challenger Sarajevo Challenger Barletta Challenger Rijeka Challenger Slovenia F1 Brasov Challenger Banja Luka Challenger Mons Challenger Rennes Challenger Florianopolis Challenger Marrakech Challenger Santos Challenger Sao Paulo Challenger Furth Challenger San Marino Challenger Cordenons Challenger Sao Leopoldo Challenger Sarajevo Challenger Napoli Challenger Rome Challenger Portoroz Challenger Bangkok Challenger Shanghai Challenger Porto Alegre Challenger Sao Paulo Challenger Sao Jose Do Rio Preto Challenger Seoul Challenger Heilbronn Challenger Vicenza Challenger Fergana Challenger Tianjin Challenger Nanchang Challenger Portoroz Challenger Astana Challenger Brescia Challenger Hong Kong Challenger Guangzhou Challenger Shenzhen Challenger Raanana Challenger Batman Challenger Aix En Provence Challenger Winnetka Challenger Fairfield Challenger Las Vegas Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Barletta Challenger Turin Challenger Aix En Provence Challenger Lyon Challenger Moscow Challenger Winnetka Challenger Winnipeg Challenger Astana Challenger Chengdu Challenger Portoroz Challenger Bangkok Challenger Shanghai Challenger Nanchang Challenger Izmir Challenger Tashkent Challenger Brest Challenger Mouilleron-Le-Captif Challenger Ortisei Challenger Rennes Challenger Quimper Challenger Cherbourg Challenger Kyoto Challenger Yokohama Challenger Zhuhai Challenger Shenzhen Challenger Quanzhou Challenger Anning Challenger Gimcheon Challenger Aix En Provence Challenger Busan Challenger Bordeaux Challenger Fergana Challenger Winnipeg Challenger Gatineau Challenger Granby Challenger Portoroz Challenger Orleans Challenger Pune Challenger Bangalore Challenger Noumea Challenger Shenzhen Challenger Qujing Challenger Shanghai Challenger Kaohsiung Challenger Liuzhou Challenger Shenzhen Challenger Bangalore Challenger Cordenons Challenger Mallorca Challenger Istanbul Challenger Florence Challenger Barcelona Challenger Brest Challenger Charlottesville Challenger Champaign Challenger Noumea Challenger Burnie Challenger Launceston Challenger Bengalaru Challenger Pau Challenger Biella Challenger Parma Challenger Antalya Challenger Biella 1 Challenger Biella 2 Challenger Gran Canaria 1 Challenger Gran Canaria 2 Challenger Zadar Challenger Split 1 Challenger Ostrava Challenger Zagreb Challenger Biella 7 Challenger Binghamton Professional Tennis Tournament - Binghamton Timisoara Challenger - Timisoara Internationaux de Tennis de Brest - Brest Open de Franche-Comte - Besancon Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Aachen Challenger Garden Open - Rome Kitzbuhel Challenger Aachen Challenger Internazionali di Tennis di Bergamo - Bergamo 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Palermo Challenger Open D'Orleans - Orleans Bauer Watertechnilogy Cup 2008 - Eckental Wolfsburg Challenger Santiago Challenger Sarajevo Challenger Blumenau Challenger Istanbul Challenger Ljubljana Open - Ljubljana Siemens Open - Scheveningen Andria Challenger Volvo Sylt Open - Sylt Porsche Open - Poznan Ljubljana Challenger Liberec Challenger Monza Challenger San Marino Challenger Asuncion Challenger Adidas Open de Toulouse - Toulouse Open 13 - Marseille Iskratel Open - Kranj Grand Prix de Tennis de Lyon - Lyon AAPT Championships - Adelaide Blunmenau Challenger AAPT Championships - Adelaide RCA Championships - Indianapolis Banca Stato Challenger Lugano - Lugano Open de Moselle - Metz Stockholm Open - Stockholm Orbetello Challenger Challenger 42 - Andrezieux Fergana Challenger AAPT Championships - Adelaide Grand Prix Hassan II - Casablanca The Stella Artois Grass Court Championships - London Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis TD Waterhouse Cup - Long Island Grand Prix de Tennis de Lyon - Lyon Furth Challenger Gemax Open 2002 - Belgrade Open de Moselle - Metz St. Petersburg Open - St. Petersburg Next Generation Hardcourts - Adelaide Open de L'Isere - Grenoble Heineken Open - Auckland Milan Indoors - Milan Open 13 - Marseille Open de la Comunidad Valenciana - Valencia The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch The Priority Telecom Open - Amersfoort ECM Prague Open 2005 - Prague Qingdao Challenger GHI Bronx Classic - Bronx Stockholm Open - Stockholm Zhangjiagang Challenger UTC Open - Cherkassy Riviera di Rimini Challenger - Rimini Qatar ExxonMobil Open - Doha Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas GHI Bronx Classic - Bronx The Stella Artois Championships - London Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Thailand Open - Bangkok Open de Moselle - Metz ATP Kremlin Cup - Moscow Chennai Open - Chennai Sydney International - Sydney PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas Grand Prix Hassan II - Casablanca Ordina Open - 's-Hertogenbosch RCA Championships - Indianapolis Yeongwol Challenger Brescia Challenger Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Mumbai Open - Mumbai Open de Moselle - Metz BA-CA Tennis Trophy - Vienna ECM Prague Open 2008 - Prague Ethias Tennis Trophy - Mons Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide Heineken Open - Auckland Open 13 - Marseille PBZ Zagreb Indoors - Zagreb Tennis Channel Open - Las Vegas The Hypo Group Tennis International 2008 - Poertschach Grand Prix Hassan II - Casablanca The Nottingham Open - Nottingham Thailand Open - Bangkok ATP Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Brisbane - Brisbane Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille The Dubai Tennis Championships - Dubai BMW Open - Munich Interwetten Austrian Open - Kitzbuhel AEGON Championships - London AEGON International - Eastbourne Catella Swedish Open - Bastad Masters Series - Hamburg Allianz Suisse Open Gstaad - Gstaad ATP Studena Croatia Open Umag - Umag Banja Luka Challenger China Open - Beijing Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors Basel - Basel Yokohama Challenger Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Grand Prix de Tennis - St. Jean de Luz U.S. Mens's Clay Court Championship - Houston BMW Open - Munich AEGON Championships - London AEGON International - Eastbourne ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Open de L'Isere - Grenoble San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Bangkok Challenger Aircel Chennai Open - Chennai Brest Challenger Medibank International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade BMW Open - Munich Open de Nice Cote d'Azur - Nice Prostejov Challenger AEGON Championships - London UNICEF Open - 's Hertogenbosch AEGON International - Eastbourne SkiStar Swedish Open - Bastad German Tennis Championships - Hamburg Allianz Suisse Open - Gstaad ATP Studena Croatia Open - Umag Winston Salem - Winston Salem Challenger Britania Zavaleta - Puebla Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Aircel Chennai Open - Chennai Brisbane International - Brisbane Apia International - Sydney PBZ Zagreb Indoors - Zagreb Brasil Open - Sao Paulo SAP Open - San Jose Copa Claro - Buenos Aires Suzhou Challenger Serbia Open - Belgrade AEGON Championships - London Studena Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur China Open - Beijing Abierto Internacional Varonil Ciudad de Cancun - Cancun Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Brisbane International - Brisbane Apia International - Sydney Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Power Horse Cup - Dusseldorf AEGON Championships - London Roma Challenger 2007 - Rome AEGON International - Eastbourne SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia ATP Vegeta Croatia Open - Umag Citi Open - Washington Prague Challenger Malaysian Open - Kuala Lumpur China Open - Beijing Shenzhen Challenger Valencia Open - Valencia Brisbane International - Brisbane Qatar ExxonMobil Open - Doha Apia International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille AEGON Championships - London AEGON International - Eastbourne Croatia Osiguranje Rijeka Open - Rijeka Citi Open - Washington Malaysian Open - Kuala Lumpur China Open - Beijing Qatar ExxonMobil Open - Doha Apia International - Sydney Buenos Aires Challenger Tanger Challenger PBZ Zagreb Indoors - Zagreb TEB BNP Paribas Istanbul Open - Istanbul Bordeaux Challenger Topshelf Open - 's-Hertogenbosch Meknes Challenger Hall of Fame Tennis Championships - Newport Vegeta Croatia Open - Umag Credit Agricole Suisse Open - Gstaad ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Aegon Nottingham Open - Nottingham BB&T Atlanta Open - Atlanta Abierto Mexicano - Los Cabos Moselle Open - Metz Open Sud de France - Montpellier Heilbronn Open - Heilbronn Open 13 - Marseille BMW Open - Munich Ricoh Open - 's-Hertogenbosch AEGON Championships - London Burnie Challenger Winston-Salem Open - Winston-Salem Moselle Open - Metz European Open - Antwerp Kremlin Cup - Moscow Challenger 42 - Andrezieux Swiss Indoors Basel - Basel Maharashtra Open - Pune ASB Classic - Auckland Open Sud de France - Montpellier Garanti Koza Sofia Open - Sofia New York Open - New York Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai AEGON Championships - London Antalya Cup - Antalya La Rinascente Tennis Cup Harbour Club Milano - Milan Winston-Salem Open - Winston-Salem Kremlin Cup - Moscow Intrum Stockholm Open - Stockholm Napoli Challenger Montevideo Challenger Budapest Challenger Antalya Open - Antalya Open de Montauban - Montauban Caltanissetta Challenger Open de L'Isere-Open 38 - Grenoble Open de Charleroi - Charleroi Knoxville Challenger Challenger 42 - Andrezieux TED Open-Akbank Private Banking - Istanbul Mexico City Challenger Bordeaux Challenger Sacramento Challenger Karshi Challenger Heilbronn Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Challenger of Dallas - Dallas Rijeka Challenger 2003 Freeman Men's Challenger - Joplin 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Open de Franche Comte - Besancon 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Open de Montauban - Montauban Challenger Ford de Cherbourg - Cherbourg KGHM Polish Indoors - Wroclaw Como Challenger Challenger Ford de Cherbourg - Cherbourg Challenger 42 - Andrezieux Busan Challenger Poprad Tatry Challenger Open de Franche-Comte - Besancon Memorial Piertomaso Tessitore - San Remo Tennis Napoli Cup - Naples Ljubljana Open 2002 - Ljubljana Timisoara Challenger - Timisoara Marbella Challenger Zagreb Open - Zagreb Cremona Challenger Rijeka Challenger ATU Cup - Weiden Banca Stato Challenger Lugano - Lugano Prostejov Challenger Orleans Challenger Open Sainte Victoire - Aix-En-Provence Memorial Savigni - Sassuolo Open de Montauban - Montauban San Remo Tennis Cup - San Remo Milan Challenger Ljubljana Open - Ljubljana Ljubljana Open - Ljubljana Constanta Challenger Banjaluka Challenger 2007 - Banja Luka GHI Bronx Classic - Bronx Scheveningen Challenger Challenger 42 - Andrezieux Challenger Ford de Cherbourg - Cherbourg Open de Franche Comte - Besancon Tennis Cup of Flanders - Ostende Montevideo Challenger Morocco Tennis Tour - Meknes Open 88 - Contrexeville Rijeka Open - Rijeka Tennis Masters Series - Paris Tennis Masters Series - Paris Tennis Masters Series - Monte Carlo Tennis Masters Series - Monte Carlo Tennis Masters Series - Paris Seoul Challenger Marrakech Challenger Zagreb Open - Zagreb NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Rogers Cup - Montreal BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Barletta Challenger Geneva Challenger - Geneva Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid Sony Ericsson Open - Miami Ljubljana Challenger Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Karshi Challenger Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Monte-Carlo Rolex Masters - Monte-Carlo Open D'Orleans - Orleans Rogers Cup - Toronto Open de L'Isere - Grenoble Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Qatar ATP Challenger - Doha BMW Challenger Open - Monchengladbach BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Challenger 42 - Andrezieux Noumea Challenger ECM Prague Open - Prague Buenos Aires Challenger President's Cup - Tashkent Grand Prix de Tennis de Lyon - Lyon Binghamton Professional Tennis Tournament - Binghamton French Open - Paris French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne UTC Open by Selena - Cherkassy Grand Prix de Tennis de Lyon - Lyon French Open - Paris Wimbledon - London U.S. Open - New York Legg Mason Tennis Classic - Washington D.C. Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Tennis Napoli Cup - Napoli Steelers Cup - Kosice U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Seguros Bolivar Open - Medellin Wimbledon - London Kremlin Cup - Moscow U.S. Open - New York Wimbledon - London Internationaler Raiffeisen Grand Prix - St. Polten BMW Open - Munich U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Open de Moselle - Metz Wimbledon - London Grand Prix de Tennis de Lyon - Lyon U.S. Open - New York SA Tennis Open - Johannesburg Serbia Open - Belgrade Ordina Open - 's-Hertogenbosch The Stella Artois Championships - London Regions Morgan Keegan Championships - Memphis AEGON International - Eastbourne ABN AMRO World Tennis Tournament - Rotterdam US Men's Clay Court Championship - Houston Winston-Salem Open - Winston-Salem Estoril Open - Estoril Open Sud de France - Montpellier Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle The Dubai Tennis Championships - Dubai Davis Cup, Group 2, 1R, ALG-SLO 2-3 Davis Cup, Group 2, 2R, CYP-SLO 3-2 Davis Cup, Group 2, PO, SLO-TUN 4-1 Davis Cup, Group 2, 1R, SLO-EGY 5-0 Davis Cup, Group 2, 2R, SLO-LTU 5-0 Davis Cup, PO, FRA-GER 4-1 Davis Cup, Group 2, 1R, NOR-SLO 0-5 Davis Cup, Europe/Africa Group II, 2R, SLO-BUL 5-0 Davis Cup, Group I, 1R, SLO-FIN 3-2 Brisbane International - Brisbane Davis Cup, Group I, 2R, ITA-SLO 5-0 Davis Cup, Group I, 1R, SLO-DEN 5-0 Davis Cup, Group I, 2R, RSA-SLO 4-1 Davis Cup, Group I, 1R, POL-SLO 3-2 Davis Cup, Group I, PO, SLO-RSA 4-1 Davis Cup, Group I, 1R, SLO-POR 3-2 Davis Cup, World Group, 1R, FRA-AUS 5-0 Davis Cup, World Group, QF, FRA-GER 3-2 Davis Cup, Group I, 2R, SLO-ISR 1-3 Davis Cup, World Group, SF, FRA-CZE 4-1 Davis Cup, Group II, 1R, SLO-MON 3-2 Davis Cup, World Group, QF, FRA-GBR 4-1 Davis Cup, World Group I, PO, PAK-SLO 3-0 Grand Prix de Tennis de Lyon - Lyon Dutch Open Tennis - Amersfoort Open Sud de France - Montpellier Internazionali BNL dItalia - Rome Australian Open (juniors) Masters Series Monte-Carlo - Monte-Carlo BNP Paribas Open - Indian Wells Davis Cup, World Group, QF, FRA-ESP 5-0 Davis Cup, Europe/Africa Group II, 3R, LTU-SLO 2-3 River Oaks International Tennis Tournament - Houston Mutua Madrid Open - Madrid Olympics - London Davis Cup, Group 2, F, LAT-SLO, 3-2 Davis Cup, World Group, 1R, CAN-FRA 1-4